// pages/collect/collect.js
var app = getApp();
Page({



  /**
   * 页面的初始数据
   */
  data: {
    album_list:[],  //收藏的相册容器
  },

  //封面图片出错事件
  Load_Err(e){
    var index = e.currentTarget.dataset.index;
    var data = this.data.album_list;
    data[index].src = app.globalData.default_img
    this.setData({
      album_list:data
    });
  },


  //点击相册时跳转到相册详情页面
  Jump_Detail(e){
    var album_id = e.currentTarget.dataset.album_id;
    app.Jump_Detail(album_id);
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    var t = this
    this.GetColletAlbum(t)
  },

  //取消收藏
  Cancel_Collet(e){
    var album_id = e.currentTarget.dataset.album_id
    var t = this
    app.getOpenid(function (openid) {
      app.Album_Collet(album_id, openid, function(res){
          wx.setStorageSync('change', true)
          t.GetColletAlbum(t)
      })
    });
  },


  //点赞事件
  Flower(e){
    var t = this
    var album_id = e.currentTarget.dataset.album_id
    app.getOpenid(function (openid) {
      app.SetGood(openid, album_id, function(res){
        wx.setStorageSync('change', true)
        t.GetColletAlbum(t)
      })
    });
  },



  //获取收藏的相册
  GetColletAlbum(t){
    app.getOpenid(function (openid) {
      app.VC(function(vc){
        wx.request({
          url: app.globalData.urls,
          data: {
            GetTypes: 'Get_Collect_Albums',
            openid: openid,
            vc:vc
          },
          success(res) {
            if(res.data == 'err'){
              t.setData({
                album_list: []
              })
              return;
            }
            app.GetFlowerIds(openid, function(res2){
              for (var i = 0; i < res.data.length; i++) {
                for(var j=0;j<res2.data.length;j++){
                  if(res2.data[j].Flower_Aid == res.data[i].Album_Id){
                    res.data[i].isFlower=true
                  }
                }
                if (res.data[i].Album_Pic_Cover == '0') {
                  res.data[i].src = app.globalData.default_img;
                } else {
                  res.data[i].src = app.globalData.domain + res.data[i].Album_Pic_Cover
                }
              }
              t.setData({
                album_list: res.data
              })
            })
          }
        })
      });
    });
  },


  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
  
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },


  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  }
})